@charset "utf-8";
/* CSS Document */

.mainnavi {width:1000px;margin:0px auto;background-color:#3b5998;border:1px solid #133783;height:38px;line-height:38px;}
.mainnavi ul li {float:left;}
.mainnavi ul li a {border:1px solid #3b5998;border-bottom:none;padding:0px 15px;text-align:center;display:block;font-size:14px;font-weight:700;color:#FFF;}
.mainnavi ul li a:hover, .mainnavi ul li .current {background-color:#F7F7F7;border:1px solid #133783;border-bottom:none;color:#3b5998;}
.wrapper{width:1000px;margin:0px auto; position: relative;height: auto;min-height: 100%}
.w235{width:235px;background-color: #FFF;}
.whead h5{color: #395897;font-size: 16px;padding: 0 0 10px 15px;}
.border_blue{border: 1px solid #cccccc;}
.org_intro_de p{line-height:24px;padding-bottom: 5px;}
.org_intro_de .orgname{color:#0066cc;font-size:16px;font-weight:bold;}
.orgname img{margin-left:5px;}
.org_intro_area{border:1px solid #ccc; overflow:hidden;}
.w230{width:230px; text-align:center;}
.w390{width:390px;margin-left:20px;}
.more a:hover{color:#f90;}

.star{background:url(/img/org/course_new.png) no-repeat; width: 70px; height: 14px; display: inline-block;vertical-align: middle;margin-right: 10px;}
.sa5{background-position:0 0;}
.sa4{background-position:0 -14px;}
.sa3{background-position:0 -28px;}
.sa2{background-position:0 -42px;}
.sa1{background-position:0 -56px;}
.sa0{background-position:0 -70px;}

.wrapper{width:1000px;}
.asideL{width:180px; background-color:#e4e4e4; height:800px;color:#333; padding-top:30px;}
.asideL h2{ font-size:25px; text-align: right;line-height: 35px; padding-right:15px; font-weight:normal;}
.asideL ul{margin-top:30px;}
.asideL ul li{height:60px; font-size:20px;  border-left:3px solid #3b5998; text-align:center; line-height:60px;}
.asideL ul li.selected{ border-left:3px solid #ff9900; background-color:#FFF;}
.asideL ul li a{overflow: hidden;display: inline-block; color:#FFF;}
.asideL ul li.selected a{color:#5f5f5f;}
.asideR{width:810px; background-color:#FFF;   margin-left:10px;}
.asideR .main{border:1px solid #e4e4e4;padding:20px;}
.footer{border:1px solid #e4e4e4;padding:10px; margin-top:15px; height:40px;}
.footer a{color:#5f5f5f;}
.footer p{text-align:center;}
.asideR .main h2{font-size:20px; margin:30px 0;  }
.asideR .main .edit_list{  padding:0 15px;}
.edit_list ul li{margin-bottom:15px;}
.edit_list ul li label{width:120px; text-align:left;display: inline-block;font-size: 14px;}
.edit_list .w275{width:375px;margin-right:15px;}
.edit_list .w275 ul li input[type="text"]{width:140px;}
.edit_list .w275 p{text-align: center;font-size: 14px;color: #3B5998;height: 30px;line-height: 30px;}
.edit_list ul li input[type="text"],.edit_list ul li select{border:1px solid #dcdcdc; padding:6px 4px;}
.s_button{ padding:6px 16px;text-align:center; color:#FFF; display:inline-block;  font-size:14px;}
.b_button{padding:10px 60px;text-align:center; color:#FFF; display:inline-block;  font-size:14px;}
.btn_orange{background-color:#ff9900;}
.btn_green{background-color:#13c7ac;}
.search_button{ background:url(../../../img/icon/back_list_icon.png) -17px -25px; display:inline-block; width: 27px;height: 27px;vertical-align: middle;}
.b_Red{background-color:#29b6a6; padding:5px 16px;}
.grey_button{padding:2px 16px; background-color:#eee; color:#6f6f6f;}
.grey_button:hover{background-color:#14c8ad; color:#FFF;}
.buttonS,.buttonM,.buttonY{font-size: 12px;color: #FFF;font-weight: bold;display: inline-block;line-height: 14px;}
.buttonS { padding: 6px 14px;}
.buttonM{ padding: 6px 28px;}
.buttonY{padding: 4px 28px;text-shadow:none;}
.bBlue {background-color:#3b5998;}
.bOrange {background-color:#f90;}
.bOrange:hover{background-color:#f80;}
.bFree{border-radius:5px; background-color:#169bd5; text-shadow:none;}
.bYellow{background-color:#ff9900; }

.search_bar{margin-bottom:20px;position:relative; padding-left: 10px;padding-bottom: 25px}
.login_out{position:absolute;right: 0px;top: 0;}
.add_button,.exit_button,.account_button{background:url(../../../img/icon/back_list_icon.png) 0 0; display:inline-block; width:27px; height:27px; margin-right:20px;}
.list_button{background:url(../../../img/icon/back_list_icon.png) -17px -113px;; display:inline-block; width:27px; height:27px; margin-right:20px;}
.major_edit_button{background:url(../../../img/icon/f044-128.png) 0px -116px;; display:inline-block; width:30px; height:30px; margin-right:20px;}
.major_add_button{background:url(../../../img/icon/f196-128.png) 0px -116px;; display:inline-block; width:30px; height:30px; margin-right:20px;}
.infor_collec ul li{padding-bottom:10px;}
.infor_collec ul li input,.infor_collec ul li select{border:1px solid #bebebe;width: 118px;padding: 2px 10px;}
.infor_collec ul li select{width:140px;}
.add_button{background-position:-19px -61px;}
.exit_button{background-position:-19px -153px;}
.account_button{background-position:-20px -196px;}
.search_bar label{font-size:14px; margin:0 5px;}
.search_bar input[type="text"]{border:1px solid #dcdcdc; padding:6px 4px; width:200px; }
.org_list{width:100%; background-color:#FFF;}
.org_list tr td{ border-bottom: 1px solid #eaeaea; padding:6px 6px; font-size:14px; text-align:center; border:1px solid #797979;}
.org_list thead tr td{background-color:#f2f2f2;color:#333333; font-weight:700;}
.w745{width:745px; margin-bottom:15px;}
.wrapper .blueLine{border-bottom: 2px solid #3B5998;margin-bottom: 15px; }
.pL .blueLine{position:relative;}
.wrapper .blueLine h5{color:#ff9900;font-size: 16px; padding-bottom:10px;}
.pL .blueLine .more{position:absolute;right: 15px;top: 0px;}

.user_infolist label{ display:inline-block; width:200px;text-align:left;padding-left: 20px;}
.user_infolist ul li{ border-bottom:1px dashed #e4e4e4; padding:10px 0;}

.guwen_team_list ul li{width:360px;float:left;margin-right:9px; margin-bottom:15px; border:1px solid #e9e9e9; height:97px;overflow:hidden;}
.guwen_team_list ul li.bor_red{border-left:2px solid #e84d3b;}
.guwen_team_list ul li.bor_Green{border-left:2px solid #86d6bb;}
.guwen_team_list ul li.bor_Blue{border-left:2px solid #03a0d3;}
.guwen_team_list ul li.bor_Orange{border-left:2px solid #ea7d22;}
.border_line{border-bottom: 1px dashed #CCC;}
.w340{width:340px;}
.w212{width:212px;}
.w128{width:128px;}
.overf_hidden{overflow:hidden;}
.releaseFile {height: 30px;margin: 0px;opacity: 0;padding: 0px;position: absolute;top: 0px;left: auto;right: 0px;width: 100%;border: 0px none;cursor: pointer;}
.upLoad {position: relative;}
.guwen_team_list ul li a{display:inline-block;}
.guwen_team_list .guwen_intro{width:240px; padding:10px;}
.guwen_team_list .pic_details img{width:30px; height:30px; vertical-align:middle;}
.guwen_team_list .pic_details .name{margin-left:5px; font-weight:700px;}
.guwen_team_list ul li p{line-height:24px;}
.guwen_team_list ul li p .work_years{width:150px; display:inline-block;}
.visited strong{color:#fe5e5e;}
.zixun{width:90px;background-color:#eee; text-align:center;height:97px;line-height:97px; background-color:#eee;font-size:14px; font-weight:700; color:#8f8f8f; }
.zixun:hover{background-color:#f90; color:#FFF; }


.gold_Service,.university_intro{border:1px solid #cccccc;}
.gold_Service,.university_intro{color:#5f5f5f;}
.gold_Service h3,.university_intro h3{padding-bottom:15px;}

.uni_intro_de ul li{margin-bottom:15px;}

.pro_ca_list ul li{ overflow: hidden;}
.pro_ca_list ul li label{float:left; display:block;width:70px; font-weight:normal;}
.pro_ca_list ul li .cate_item{float:left; width:645px;}
.pro_ca_list ul li .cate_item a{display:inline-block; margin:0 24px 12px 0;}
.pro_ca_list ul li .cate_item a.hover{background-color:#1e4495;color:#FFF;padding:0 4px;}


.new_downLoad ul li{margin:5px 0;}
.new_downLoad ul li i{display: inline-block;background:url(/img/org/subnav_arrow.png) no-repeat;width:5px; height:5px; padding-right:5px;}
.new_downLoad ul li .title{width: 140px;display: inline-block;}
.new_downLoad ul li .title a:hover{color:#f90;}

.prod_rec_item {margin-bottom:15px;}
.prod_rec_item h5{color: #3B5998; font-size:12px;font-weight: bold;}
.prod_rec_item  .cut_price{font-weight:normal;color:#F00;}
.prod_rec_item p{line-height:22px;}

.org_search_list{overflow:hidden;}
.org_search_list ul li {border-bottom:1px dashed #ccc; padding:10px 0;}
.org_search_list ul li h3{color:#3b5998; font-size:16px; padding:10px 0;}
.org_search_list ul li p{line-height:24px;}
.org_search_list ul li p a:hover{color:#f90;}
.org_search_list ul li a.tot_orgname{color:#5f5f5f;  padding:4px 6px;}
.org_search_list ul li a.tot_orgname:hover{color:#f90; border:1px solid #ccc; padding:3px 5px;}
.org_search_list ul li label{color:#3b5998;}

.tot_org_a {position:relative;}
.popup_box{position:absolute; width:360px; top:34px; z-index:999;left: 0px;}
.shadow_layer{background-color:#eee;z-index:9999; padding:8px;}
.son_org_list{background-color:#FFF; }
.son_org_list h5{background-color:#41b6c4; height:30px; line-height:30px; color:#FFF; padding-left:30px; font-size:16px;}
.son_org_list  p{margin:15px 0; padding-left:30px;}
.son_org_list  p i,.son_org_list .list_closed{background:url(/img/org/pop_bg.png) no-repeat; display:inline-block; width:15px; height:10px;}
.son_org_list  p i{background-position:0 -26px; margin-left:10px;}
.son_org_list  p  a{color:#5F5F5F;}
.son_org_list .layer_arrow{background:url(/img/org/layer_arrow.png) no-repeat;width:24px;height:20px; display:inline-block; position:absolute;top:-11px;}
.son_org_list  a:hover i{background-position:-26px -25px;}
.son_org_list  .list_closed{background-position:-47px -25px; float:right; height:15px;}



.lightbox_pro{background-color:#FFF;width: 700px; height: 550px; position: fixed;top: 50%; left: 50%;margin-left: -350px; margin-top: -275px;display: none; z-index:9999;}
.lightbox-pic{float: left;width: 342px;height: 361px; margin: 25px; }
.lightbox-content{ float: left;width: 425px;margin: 25px; margin-left: 0px; }
.lightbox-cg{ float: left;width: 425px;height:15px;margin: 25px; margin-left: 0px; }
.lightbox_pro .order-title {
    height: 38px;
    line-height: 38px;
    background-color: #F2F3F3;
    padding: 0px 10px;
}
.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    z-index: 999;
    opacity: 0.4;
	filter:Alpha(Opacity=40);
    background-color: #000;
}
.lightbox_pro .order-title h2 {
    font-weight: normal;
    font-size: 14px;
	color: #274279;
}
.lightbox_pro .order-title span {
    cursor: pointer;
    background: url('/img/bg/loginDialog_icon.png') no-repeat scroll -63px 0px transparent;
    width: 22px;
    height: 36px;
}
.lightbox_pro .regForm{
	width:400px;
	margin:0 auto;
	color:#5F5F5F;
	}
.lightbox_pro .regForm .formRow{
	margin:20px 0;
	}
	.lightbox_pro .order-content{
	padding:25px;
}
.order-content .order-content-head{
	background-color:#ebebeb;
	height:28px;
	line-height:28px;
	padding:0px 15px;
	color:#777777;
}
.order-content .order-content-main{
	padding:15px 15px;
	color:#606060;
}
.order-content .order-content-main p{
	line-height:24px;
}
.order-content-main ul li{float:left; width:200px;}
.order-content-main ul li a:hover{color:#f90;}


.b_wrapper{ width:1000px; margin:0 auto;}
.b_header{ height:60px;}
.b_header .logo_L{ height:60px; line-height:60px; position:relative;}
.b_header .logo_L span{ padding-left:40px;}
.b_header .b_menu{float:right; height:60px; line-height:60px;}
.b_header .b_menu a{color:#006699;dispaly:inline-block; font-weight:bold; padding:0 10px; }
.b_main{ padding:20px; background-color:#f2f2f2;overflow: hidden;}
.b_main .asideL{ float:left; background:#f2f2f2; height:auto; width:510px; padding:60px;}
.b_main .asideL h1{font-family:Arial;font-size:20px;font-weight:bold;text-decoration:none;color:#333333; padding-bottom:20px;}
.b_main .asideL p{ margin-top:25px;font-family:Arial;font-size:18px; font-weight:normal;color:#333333;}
.b_main .asideR{ float:left; background:#FFF; border:2px solid #999; width:262px;}
.b_main .asideR .login_area{ padding:20px; height:390px;}
.b_main .login_area input[type="text"],.b_main .login_area input[type="password"]{ border:1px solid #999; width:220px; height:38px; background-color:#FFF; font-size:14px;}
.b_main .login_area input.error_input{ background-color:#ffefef;}
.b_main .login_area .sign_btn{ width:220px; height:45px; line-height:45px; text-align:center; color:#FFF; background-color:#069; font-size:18px; display:inline-block;}
.b_header .logo_icon{ background:url(/img/org/logo_38.png); width:38px; height:38px; display:inline-block; position:absolute; top:6px; left:0px;}
.b_main .login_area .college_icon{ text-align:center; margin-bottom:20px;}

.none{display:none}
.selectedShow{ border:1px solid #F60; padding:1px 17px 1px 5px; margin:4px 10px 0 0; height:17px; line-height:17px; float:left; position:relative;}
.selectedShow em{ background:url(/img/icon/icon-cross.png) no-repeat; width:13px; height:13px; position:absolute; right:2px; top:3px; display:block; cursor:pointer}
.eliminateCriteria{color: #FF6600;cursor: pointer;float: left;font-weight: 600;line-height: 21px;margin-top: 4px;width: 80px;}
